@charset "UTF-8";
/*-- 页面辅助文字 --*/
/*-- 页面辅助文字 --*/
/* -- 按钮 -- */
/*-- 文本截取，超出一行行加省略号 --*/
/*-- 文本截取，超出两行加省略号 --*/
/*-- 圆角 --*/
/*-- inline-block --*/
/*-- 透明度 --*/
/*-- 一级下拉菜单样式 --*/
/*-- 导航下拉菜单原始样式 --*/
/*-- 导航下拉菜单hover样式 --*/
/*-- new标记 --*/
/*-- 分隔符 --*/
/*-- 按钮通用 --*/
/*-- 卡片透明度 --*/
/*-- 小三角朝下投影效果 --*/
@import url(../css/city-picker.css);
.popup-box {
    width: 400px;
    height: auto;
    position: fixed;
    margin: 0 auto;
    top: 50%;
    left: 50%;
    margin: -90px 0 0 -220px;
    padding-bottom: 30px;
    z-index: 100;
    box-sizing: border-box;
    background: #ffffff;
    border-radius: 4px; }

.popup-box .popup-tit {
    height: 54px;
    line-height: 54px;
    font-size: 14px;
    color: #19181A;
    text-align: left;
    padding-left: 30px;
    border-bottom: 1px solid #eaeaea; }

.popup-box .rich-text {
    text-align: center;
    font-size: 12px;
    color: #999999;
    margin: 4px 0 50px 0; }

.popup-box .popup-tit #popup-header-close {
    background: url("../images/popclose.png") no-repeat center;
    width: 13px;
    height: 13px;
    position: absolute;
    top: 21px;
    right: 25px;
    z-index: 10;
    cursor: pointer; }

.popup-box .popup-tit #popup-header-close:hover {
    background-image: url("../images/popclose.png") no-repeat; }

.popup-box .popup-content {
    font-size: 16px;
    color: #333333;
    text-align: center;
    margin: 35px auto;
    word-wrap: break-word; }

.mask-layer {
    width: 100%;
    height: 100%;
    background: #19181A;
    opacity: 0.34;
    position: fixed;
    top: 0;
    z-index: 99; }

.popup-box .btn {
    text-align: center;
    margin-top: 30px; }

#tip {
    width: 300px;
    height: 200px;
    background: #ffffff;
    color: #333333;
    position: fixed;
    top: 50%;
    left: 50%;
    margin-left: -150px;
    margin-top: -100px;
    box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.2);
    z-index: 100; }

#tip p {
    position: absolute;
    top: 50%;
    margin-top: -8px;
    width: 100%;
    font-size: 16px;
    text-align: center; }